WooCommerce\PayPalCommerce\WcGateway\Gateway\PayPalGateway B

Total Complexity 77
Dependencies 27
Dependents 44
Total lines 713
Lines of code 343
Logical lines of code 177
Comment lines 226
Methods 16
Properties 20

Methods 16

Method Rating Maintainability Complexity Lines of code
process_payment()
D
26
31 159
__construct()
A
40 7 60
define_method_title()
S
57 6 18
define_method_description()
S
55 5 24
get_title()
S
60 5 14
init_form_fields()
S
55 4 19
is_pui_tab()
S
70 3 6
is_paypal_tab()
S
73 3 5
is_credit_card_tab()
S
76 2 4
is_connection_tab()
S
76 2 4
is_pay_later_tab()
S
76 2 4
process_refund()
S
67 2 7
update_option()
S
65 2 9
needs_setup()
S
81 1 3
get_transaction_url()
S
75 1 4
settings_renderer()
S
82 1 3